home *** CD-ROM | disk | FTP | other *** search
/ AGA Toolkit '97 / The AGA Toolkit '97.iso / applications / sid2 / sid2.docs < prev    next >
Text File  |  1996-09-07  |  11KB  |  297 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                                  SID v2.00
  21.                                Trial Version
  22.  
  23.                        The Ultimate Amiga Power Tool
  24.  
  25.  
  26.  
  27.                                   3/28/92
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                     © Copyright 1988-92 by Timm Martin
  57.                        All Rights Reserved Worldwide
  58.  
  59.  
  60. Distribution Rules
  61. ~~~~~~~~~~~~~~~~~~
  62.  
  63. The Trial Version of SID2 may be freely distributed with the following
  64. restrictions:
  65.  
  66.   1) SID2 may not be distributed by PD libraries, bulletin board systems, or
  67.      any other means within Europe until Amiga Computing has released SID2 on
  68.      its magazine coverdisk.
  69.  
  70.   2) All of the files must be included in their original form without
  71.      additions, deletions, or modifications of any kind.
  72.  
  73.   3) All copyright notices must remain intact.
  74.  
  75.   4) SID2 may not be sold commercially alone or as a component in
  76.      another product.  This includes magazine coverdisks.
  77.  
  78.   5) SID2 may not appear on shareware or public domain disks for which
  79.      the consumers are charged more than a nominal disk copying fee of
  80.      seven dollars (US $7) per disk.
  81.  
  82.   6) SID2 may not appear on any electronic service which charges more
  83.      than the basic access fee to download SID.
  84.  
  85.   7) SID2 may not appear on any electronic service that claims copyrights
  86.      to uploaded programs, either alone or as part of a collection.
  87.  
  88. For variances to the above terms and conditions, please contact the author.
  89. Please report violations of these rules to the author.
  90.  
  91.  
  92. Legal Stuff
  93. ~~~~~~~~~~~
  94.  
  95. THE PROGRAM SID2, ALL SUPPORTING PROGRAMS, ON-LINE HELP FILES, AND RELATED
  96. DOCUMENTATION ARE COPYRIGHTED © 1988-92 BY TIMM MARTIN.  ALL RIGHTS ARE
  97. RESERVED WORLDWIDE.  NO PART OF THE SOFTWARE OR DOCUMENTATION MAY BE
  98. REPRODUCED, TRANSMITTED, TRANSLATED INTO OTHER LANGUAGES, POSTED TO A
  99. NETWORK, OR DISTRIBUTED IN ANY OTHER WAY WITHOUT THE PRIOR WRITTEN CONSENT OF
  100. TIMM MARTIN, P.O. BOX 3205, CINCINNATI, OH 45201-3205, U.S.A.
  101.  
  102. THE SID2 SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
  103. ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE
  104. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  105. YOU ARE ADVISED TO TEST THE SOFTWARE THOROUGHLY BEFORE RELYING ON IT.  YOU
  106. AGREE TO ACCEPT THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  107. SOFTWARE AND DOCUMENTATION.  IN NO EVENT WILL TIMM MARTIN BE LIABLE FOR
  108. DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM ANY
  109. DEFECT IN THE PROGRAM.
  110.  
  111. Timm Martin reserves the right to make improvements to the product and
  112. documentation at any time and without notice.
  113.  
  114.  
  115. Companies
  116. ~~~~~~~~~
  117.  
  118. Companies which wish to use SID2 for more than one employee should purchase a
  119. separate license for each employee.  Enterprise licenses are available for
  120. large companies.  Please contact the author for details.
  121.  
  122.  
  123. User Groups
  124. ~~~~~~~~~~~
  125.  
  126. Because SID2 is now registered to each individual, User Group discounts are
  127. no longer feasible.
  128.  
  129.  
  130. A Programmer's Plea -- if you haven't registered
  131. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  132.  
  133. SID is shareware.  If you find this program useful, please send $25 to:
  134.  
  135.     Timm Martin
  136.     P.O. Box 3205
  137.     Cincinnati, OH 45201-3205
  138.     U.S.A.
  139.  
  140. Please send payment in one of the following forms:
  141.  
  142.     U.S. cash (be careful!)
  143.     U.S. check in U.S. dollars
  144.     U.S. money order in U.S. dollars
  145.     U.S. Postal money order
  146.     Canadian Postal money order in U.S. dollars
  147.  
  148. In return for your contribution of $25 or more, you will receive a diskette
  149. containing the most recent version of SID, its support programs, on-line help
  150. files and complete documentation.  You will also gain free access to the SID
  151. Electronic Bulletin Board where you may ask questions, leave comments and
  152. download minor upgrades for free.  A separate registration form is included
  153. with this file, or you can print a registration form from within SID.
  154.  
  155. Please promote the shareware system by making a contribution to the authors
  156. of the shareware products you commonly use.  There are many advantages to
  157. the shareware system:
  158.  
  159.     You can receive quality programs at a decent price.  Had this been a
  160.     commercial program, you could expect to pay at least $49.95.
  161.  
  162.     You can thoroughly examine a shareware program before reimbursing the
  163.     author.  Once you've purchased a commercial program, however, you're
  164.     stuck with it.
  165.  
  166.     You promote the creation of a number of exciting and diverse programs
  167.     that would otherwise not reach the public if commercial marketing was the
  168.     only alternative.
  169.  
  170. To encourage shareware contributions (rumor has it that only one in every two
  171. hundred SID v1.06 users sent in a contribution), I've released a Trial
  172. version which is fully functional and doesn't have any annoying "guilt"
  173. screens, but will not save user preferences.  Thus, people can enjoy all of
  174. SID's features, but if they want to use it on a long-term basis, they're more
  175. likely to become a registered user.
  176.  
  177. To discourage software piracy, the full name and address of each registered
  178. user will be encoded in their own personalized version of SID2-Professional.
  179. To see this, select "Registration" from the "Program" menu.
  180.  
  181.  
  182. Special Thanks
  183. ~~~~~~~~~~~~~~
  184.  
  185. There are a number of people I would like to thank for helping me make SID2 a
  186. reality:
  187.  
  188.     Vicki Wilson
  189.         ...for catching me up on all my administrative duties, for sifting
  190.         through the piles of mail, and for filtering me from some of my more
  191.         abusive "fans."  Thanks for having the patience and faith in me that
  192.         others seemed to lose.
  193.  
  194.     Jeff Hoag
  195.         ...for helping me through the "Dark Ages," for reminding me that bad
  196.         news is better than no news at all, and for sharing the fun trips to
  197.         Australia.
  198.  
  199.     Mary Beth Benkin
  200.         ...for nursing me through my last illness.  I would have never made
  201.         it through October without you.
  202.  
  203.     Tim Perez
  204.         ...for getting me addicted to "The Simpsons," for teaching me the
  205.         finer points of racquetball, and for being the primary reason that
  206.         SID is so late!  ;)
  207.  
  208.     ~~~~~~~~~~~
  209.  
  210.     Queensrÿche
  211.         ...for keeping the metal sharp enough to carry me through those long
  212.         programming sessions.
  213.  
  214.     The Procter & Gamble Company
  215.         ...for actually paying me to play with technology.  Man, what a job!
  216.  
  217.     ~~~~~~~~~~~
  218.  
  219.     ...and my beta testers; Richard Stanton for the wonderful submarine ride;
  220.     Ray Lambert Jr. for some expert programming advice; Mike Monaco for the
  221.     pattern-matching routines and assembler assistance; Ron Sudweeks, Gustav
  222.     Mussmann, Wolfgang Strobl, and Ray Burt-Frost for contributions over and
  223.     above the call of duty; Scott Fry, Vernon Marcum, and Dick Raymond for
  224.     not losing the faith; and all of you who bothered to send me a shareware
  225.     contribution and have been defending me on the electronic boards.
  226.  
  227.     Thank you!
  228.  
  229.  
  230. A (Somewhat) Brief History
  231. ~~~~~~~~~~~~~~~~~~~~~~~~~~
  232.  
  233. SID began in October 1988 when a friend of mine wanted me to collect some
  234. public domain software for a friend of his who just purchased an Amiga.
  235. Specifically, he wanted some type of program that would make file
  236. manipulation easier.  As a die-hard hacker, I had always used the CLI and had
  237. never even seen a directory utility before, but in my search for this
  238. collection of PD software, I came across DirUtilIII.  Now this was a very
  239. ambitious program for the Amiga in its infancy, but after using it for five
  240. minutes, the arrogant programmer in me told me that I could do better.
  241.  
  242. My best friend Jeff Hoag was also using this program to maintain files on his
  243. BBS, so when he heard of my interest in writing a new DU, he immediately
  244. handed me a wish list.  The most important things were an improved user
  245. interface and no limits (he had thousands of files in each directory, but
  246. DUIII could only handle 300 at a time).
  247.  
  248. I released SID v0.49 in early 1989 to Jeff and some friends in the local user
  249. group.  The general consensus was that SID had great potential but could
  250. use some improvement.  So I gathered suggestions and rewrote SID from
  251. scratch.  It took me hundreds of hours, but I released SID v1.03 locally
  252. as shareware in the summer of '89 and used it for my senior project in
  253. college.  After a few more revisions, I released SID v1.06 to the world in
  254. December 1989.
  255.  
  256. What was the beginning of a wonderful period in my programming life was also
  257. the beginning of a disastrous part of my personal life, affectionately known
  258. as "The Dark Ages."  I moved in early 1990, and in the hustle and bustle lost
  259. most of the source code to SID v1.06.  (This is when I began a system of
  260. seven rotating backups including two offsite).
  261.  
  262. Unfortunately, as certain deficiencies were uncovered in 1.06, I was helpless
  263. to fix them.  These included the "SeparateDirs" bug that blackened screens, a
  264. cryptic config file, problems with Kickstart v2.0, and only a single
  265. configurable button.  In the spring of 1990 I decided to write a completely
  266. configurable SID with interactive editing--the way it was meant to be on the
  267. Amiga.  After three months of design, I started writing SID that summer.
  268.  
  269. For the next year I spent over a thousand hours writing SID before compiling
  270. a single byte of code!  I was receiving enough shareware fees to keep up my
  271. interest in SID2, but unfortunately not enough to forsake my day job and
  272. program full-time for the Amiga--a dream I've always had.  Thus, while
  273. spending nights on SID, I spent days working and finishing my last year in
  274. college.
  275.  
  276. Spring 1991 was a particularily enjoyable time in my life.  I graduated from
  277. the "seven-year plan" with honors, I accepted a job at Procter & Gamble in
  278. Cincinnati, and I released a beta version of SID2.  I fully expected to have
  279. SID ready for general release in the summer, but look out!  My new job and
  280. life consumed most of my free time, and suddenly SID fell behind.
  281.  
  282. Then in October I contracted a mysterious virus (my second in three months)
  283. that landed me in the hospital.  I spent the entire month of October in bed,
  284. then the entire month of November in bed as soon as I got home from work.  I
  285. became especially frustrated when a commercial developer released a directory
  286. utility that looked strikingly similar to SID2-beta, so much so that some
  287. people wondered if this was the commercial version of SID2.  (I guess that's
  288. the ultimate form of flattery).
  289.  
  290. History, cont'd
  291. ~~~~~~~~~~~~~~~
  292.  
  293. I began to doubt if there was still a future and interest in SID2.  But
  294. having invested so much time and effort, I decided to keep on plugging.  From
  295. December through February I averaged just over five hours programming seven
  296. days a week--on top of the 9-11 hours per day at P&G.  The result, after 2300
  297. hours